package
{
	import flash.filesystem.File;
	import flash.filesystem.FileMode;
	import flash.filesystem.FileStream;

	public class FileHelper
	{
		public function FileHelper()
		{
		}
		/**
		 *创建文本文件到桌面 
		 * @param fileName 文件名
		 * @param data 文件内容
		 * 
		 */		
		static public function createFileToExplorer(fileName:String,data:String):void{
			var f:File=new File(File.desktopDirectory.resolvePath(fileName).nativePath);
			createFile(f,data);
		}
		/**
		 *创建文本文件到程序目录 
		 * @param fileName  文件名
		 * @param data 文件内容
		 * 
		 */		
		static public function createFileToApplicationDirectory(fileName:String,data:String):void{
			var f:File=new File(File.applicationDirectory.resolvePath(fileName).nativePath);
			createFile(f,data);
		}
		static private function createFile(f:File,data:String):void{
			var fs:FileStream = new FileStream();
			fs.open(f, FileMode.WRITE);
			fs.writeUTFBytes(data);
			fs.close( ); 
		}
	}
}